not a sight or sound of someone - French English Dictionary